package com.lovely3x.jobservice.executors.extensions.broadcaster.factory;

import com.lovely3x.jobservice.JobService;
import com.lovely3x.jobservice.executors.TaskExecutor;
import com.lovely3x.jobservice.factory.ExecutorFactory;
import com.lovely3x.jobservice.serializer.TaskSerializer;
import com.lovely3x.jobservice.task.Task;

/**
 * Created by lovely3x on 16-2-22.
 */
public class BroadcasterFactory implements ExecutorFactory {
    @Override
    public TaskExecutor createExecutor(Task task) {

        return null;
    }

    @Override
    public TaskSerializer getTaskSerializer() {
        return null;
    }

    @Override
    public boolean isBusy() {
        return false;
    }

    @Override
    public boolean handleable(Task task) {
        return false;
    }

    @Override
    public void onCreate(JobService service) {

    }

    @Override
    public void onDestroy(JobService service) {

    }

    @Override
    public void performOnCreate(TaskExecutor executor) {

    }

    @Override
    public void performOnDestroy(TaskExecutor executor) {

    }
}
